package com.dailyblue.java.standard.thread.method;
// 只讲解 sleep 方法
/*
sleep方法让当前线程休眠（进入阻塞状态，让出CPU），但是不会释放所占用的锁资源，只有当线程成功执行完毕时释放资源。
 */
public class MethodA {

    public synchronized void a(){
        for (int i = 0; i < 100; i++) {
            System.out.println(Thread.currentThread().getName()+":"+i);
            try {
                // 让当前线程休眠（进入阻塞状态，让出CPU）
                Thread.sleep(200); // 单位是毫秒
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

}
